package cn.iocoder.yudao.module.product.convert.property;

import cn.iocoder.yudao.module.product.api.property.dto.ProductPropertyValueDetailRespDTO;
import cn.iocoder.yudao.module.product.dal.dataobject.property.ProductPropertyValueDO;

/**
 * Description:
 * Author: li
 * Date: 2024/2/26
 */
public class ProductPropertyValueConvert {

    public static ProductPropertyValueDetailRespDTO convert(ProductPropertyValueDO propertyValueDO, String propertyName) {
        final ProductPropertyValueDetailRespDTO property = new ProductPropertyValueDetailRespDTO();
        property.setPropertyName(propertyName);
        property.setPropertyId(propertyValueDO.getPropertyId());
        property.setValueId(propertyValueDO.getId());
        property.setValueName(propertyValueDO.getName());
        property.setRemark(propertyValueDO.getRemark());
        property.setStructuredValue(propertyValueDO.getStructuredValue());
        property.setSpuId(propertyValueDO.getSpuId());
        property.setSkuId(propertyValueDO.getSkuId());
        return property;
    }
}
